Background এবং Text Color কাস্টমাইজ করা

Web Development - বুটস্ট্রাপ (Bootstrap 5) - Bootstrap 5 এর কালার থিম এবং কাস্টমাইজেশন |

বুটস্ট্রাপ ৫ আপনাকে ব্যাকগ্রাউন্ড এবং টেক্সট কালার খুব সহজে কাস্টমাইজ করার জন্য প্রস্তুত ক্লাস প্রদান করে। এই ক্লাসগুলো ব্যবহার করে আপনি যে কোনো উপাদানের ব্যাকগ্রাউন্ড এবং টেক্সটের রঙ দ্রুত পরিবর্তন করতে পারেন। এটি বিশেষভাবে ব্যবহারকারীর অভিজ্ঞতা (UX) উন্নত করতে সাহায্য করে, কারণ বিভিন্ন রঙের কম্বিনেশন পেজের ভিজ্যুয়াল অ্যাপিল বাড়ায় এবং কন্টেন্টকে আরও পড়ার উপযোগী করে তোলে।


ব্যাকগ্রাউন্ড কালার কাস্টমাইজ করা

বুটস্ট্রাপ ৫ এর মাধ্যমে সহজেই বিভিন্ন ব্যাকগ্রাউন্ড কালার কাস্টমাইজ করা যায়। বুটস্ট্রাপ predefined ব্যাকগ্রাউন্ড কালার ক্লাস সরবরাহ করে, যা আপনাকে মাত্র কয়েকটি ক্লাস ব্যবহার করেই ব্যাকগ্রাউন্ডের রঙ পরিবর্তন করতে সাহায্য করবে।

ব্যাকগ্রাউন্ড কালার ক্লাস:

  • bg-primary: নীল রঙের ব্যাকগ্রাউন্ড
  • bg-secondary: সেকেন্ডারি রঙের ব্যাকগ্রাউন্ড (ধূসর)
  • bg-success: সবুজ রঙের ব্যাকগ্রাউন্ড (সফলতা)
  • bg-danger: লাল রঙের ব্যাকগ্রাউন্ড (ঝুঁকি)
  • bg-warning: হলুদ রঙের ব্যাকগ্রাউন্ড (সতর্কতা)
  • bg-info: হালকা নীল রঙের ব্যাকগ্রাউন্ড (তথ্য)
  • bg-light: হালকা রঙের ব্যাকগ্রাউন্ড
  • bg-dark: গা dark রঙের ব্যাকগ্রাউন্ড
  • bg-white: সাদা ব্যাকগ্রাউন্ড
  • bg-transparent: স্বচ্ছ ব্যাকগ্রাউন্ড

উদাহরণ: ব্যাকগ্রাউন্ড কালার পরিবর্তন

<div class="container">
    <div class="row">
        <div class="col bg-primary text-white">
            এই কলামের ব্যাকগ্রাউন্ড নীল এবং টেক্সট সাদা।
        </div>
        <div class="col bg-success text-white">
            এই কলামের ব্যাকগ্রাউন্ড সবুজ এবং টেক্সট সাদা।
        </div>
    </div>
</div>

এই উদাহরণে, প্রথম কলামের ব্যাকগ্রাউন্ড bg-primary (নীল) এবং দ্বিতীয় কলামের ব্যাকগ্রাউন্ড bg-success (সবুজ) ব্যবহার করা হয়েছে।


টেক্সট কালার কাস্টমাইজ করা

টেক্সটের রঙ পরিবর্তন করার জন্য বুটস্ট্রাপ ৫ অনেক predefined ক্লাস প্রদান করে। আপনি text-* ক্লাস ব্যবহার করে সহজেই টেক্সটের রঙ পরিবর্তন করতে পারবেন।

টেক্সট কালার ক্লাস:

  • text-primary: নীল রঙের টেক্সট
  • text-secondary: সেকেন্ডারি রঙের টেক্সট (ধূসর)
  • text-success: সবুজ রঙের টেক্সট
  • text-danger: লাল রঙের টেক্সট
  • text-warning: হলুদ রঙের টেক্সট
  • text-info: হালকা নীল রঙের টেক্সট
  • text-light: হালকা রঙের টেক্সট
  • text-dark: গা dark রঙের টেক্সট
  • text-muted: দুর্বল (হালকা ধূসর) টেক্সট
  • text-white: সাদা রঙের টেক্সট
  • text-body: সাধারণ টেক্সট (ডিফল্ট)
  • text-uppercase: বড় হাতের অক্ষরে টেক্সট
  • text-lowercase: ছোট হাতের অক্ষরে টেক্সট
  • text-capitalize: প্রথম অক্ষর বড় করে টেক্সট

উদাহরণ: টেক্সট কালার পরিবর্তন

<div class="container">
    <div class="row">
        <div class="col text-primary">
            এই টেক্সটের রঙ নীল।
        </div>
        <div class="col text-danger">
            এই টেক্সটের রঙ লাল।
        </div>
        <div class="col text-success">
            এই টেক্সটের রঙ সবুজ।
        </div>
    </div>
</div>

এখানে, text-primary, text-danger, এবং text-success ক্লাস ব্যবহার করে টেক্সটের রঙ পরিবর্তন করা হয়েছে।


ব্যাকগ্রাউন্ড এবং টেক্সট কালার একসাথে কাস্টমাইজ করা

আপনি একই সময়ে ব্যাকগ্রাউন্ড এবং টেক্সট কালার একসাথে কাস্টমাইজ করতে পারেন। এর ফলে আপনি একটি কন্টেইনার বা কলামে সম্পূর্ণ ডিজাইন পরিবর্তন করতে পারবেন।

উদাহরণ: ব্যাকগ্রাউন্ড এবং টেক্সট কালার একসাথে

<div class="container">
    <div class="row">
        <div class="col bg-dark text-white">
            এই কলামের ব্যাকগ্রাউন্ড গা dark এবং টেক্সট সাদা।
        </div>
        <div class="col bg-light text-dark">
            এই কলামের ব্যাকগ্রাউন্ড হালকা এবং টেক্সট গা dark।
        </div>
    </div>
</div>

এখানে, প্রথম কলামে bg-dark এবং text-white ক্লাস ব্যবহার করা হয়েছে, যার মানে গা dark ব্যাকগ্রাউন্ড এবং সাদা টেক্সট। দ্বিতীয় কলামে bg-light এবং text-dark ক্লাস ব্যবহার করা হয়েছে, যার মানে হালকা ব্যাকগ্রাউন্ড এবং গা dark টেক্সট।


কাস্টম ব্যাকগ্রাউন্ড এবং টেক্সট কালার (CSS দিয়ে)

যদি আপনি বুটস্ট্রাপের predefined রঙগুলোর বাইরে কিছু কাস্টম রঙ ব্যবহার করতে চান, তবে আপনি CSS ব্যবহার করতে পারেন।

উদাহরণ: কাস্টম ব্যাকগ্রাউন্ড এবং টেক্সট কালার

<style>
    .custom-bg {
        background-color: #ffcc00; /* হলুদ ব্যাকগ্রাউন্ড */
        color: #003366; /* গা dark নীল টেক্সট */
    }
</style>

<div class="container">
    <div class="row">
        <div class="col custom-bg">
            এই কলামে কাস্টম ব্যাকগ্রাউন্ড এবং টেক্সট কালার রয়েছে।
        </div>
    </div>
</div>

এখানে, CSS দিয়ে .custom-bg ক্লাসে কাস্টম ব্যাকগ্রাউন্ড এবং টেক্সট কালার নির্ধারণ করা হয়েছে।


সারাংশ

বুটস্ট্রাপ ৫ এর মাধ্যমে ব্যাকগ্রাউন্ড এবং টেক্সট কালার কাস্টমাইজ করা খুবই সহজ এবং দ্রুত। আপনি predefined bg- ও text-** ক্লাস ব্যবহার করে বা CSS এর মাধ্যমে আপনার ওয়েব পেজের উপাদানগুলোর রঙ পরিবর্তন করতে পারেন। এর ফলে, আপনি আপনার ওয়েব ডিজাইনকে আরও আকর্ষণীয় এবং ব্যবহারকারী বান্ধব করতে পারবেন।

Content added By
Promotion